/*header begin*/
.header {position:fixed;width: 100%;height:4.2vw;transition: all 1s ease;text-align:center; z-index:2299;}
.logo{ position:absolute;top:1.23vw;left:8.33vw;z-index: 1100;transition: opacity 1.5s ease, visibility 0s;}
.logo a{display:block;}
.logo img{width:10.4vw;}
.logo .tu{display:block;}
.logo .tu1{display:none;}
.header .pc_nav{display:block;}
.pc_nav{width:auto;float:right;margin-right:8.33vw; height:4.2vw !important;}
.pc_nav ul{text-align: right;}
.pc_nav li{display:inline-block;padding:0px 1.25vw;transition:400ms ease all;line-height:4.2vw;}
.pc_nav li a{color:#fff; font-size:0.83vw;line-height:4.2vw; display:inline-block; width:100%;letter-spacing:0.1vw;position:relative;}
.pc_nav li.bg a:after{content:'';width:100%;position:absolute;bottom:0.78vw;left:0px;height:0.1vw;background:#fff;}
.pc_nav li:hover a:after{content:'';width:100%;position:absolute;bottom:0.78vw;left:0px;height:0.1vw;background:#fff;}
.pc_nav li.bb{padding-right:0px;}

.pc_nav ul li.le{position:relative;}

.header .pc_nav ul li.le .dnou2{width:8vw; height:0px; overflow:hidden;position: absolute;left:-0.78vw;opacity:0;background:rgba(0,0,0,0.8); z-index:9999;line-height:2.08vw; top:4.2vw;transition: all 1s ease; z-index:999999;padding:0.52vw 0px;}

.pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#fff; font-size:0.83vw;text-align:center;line-height:2.08vw;}

.pc_nav ul li.le .dnou2 a:hover{ background:none; color:#e60012; font-weight:normal;}

.pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto}

.pc_nav ul li.le:hover{ background:url(../images/bg1.jpg) no-repeat center 4.2vw; }

.pc_nav li.bg .dnou2 a:after{height:0vw;}
.pc_nav li:hover .dnou2 a:after{height:0vw;}

.header.sticky .pc_nav ul li.le .dnou2{opacity:0;background:rgba(255,255,255,1);}
.header.sticky .pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#262626; font-size:0.83vw;text-align:center;line-height:2.08vw;}

.header.sticky .pc_nav ul li.le .dnou2 a:hover{ background:none; color:#e60012; font-weight:normal;}

.header.sticky .pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto}

.header.sticky .pc_nav ul li.le:hover{ background:url(../images/bg1.jpg) no-repeat center 4.2vw; }

.header.sticky .pc_nav li.bg .dnou2 a:after{height:0vw;}
.header.sticky .pc_nav li:hover .dnou2 a:after{height:0vw;}




.sj_nav{ display:none; float:right; position:relative; width:35%;}


.header.sticky .logo .tu{display:none;}
.header.sticky .logo .tu1{display:block;}
.header.sticky li a{ color:#262626;transition: all 1s ease;}
.header.sticky li:hover a{color:#262626; }
.header.sticky .pc_nav li:hover a:after{background:#e60012;}
.header.sticky .pc_nav li.bg a:after{background:#e60012;}
.header.sticky li.en:hover a{color:#262626; }

@media(max-width:3500px){
.pc_nav li a{font-size:0.94vw;}	
}
@media(max-width:1920px){
.pc_nav li a{font-size:0.83vw;}	
}
@media(max-width:1440px){
.pc_nav li a{font-size:15px;}
.header.sticky .pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;}
.pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;}
.header .pc_nav ul li.le .dnou2{width:10vw;left: -1.15vw;}

}

@media(max-width:1024px){
.pc_nav{ height:auto; display:none}
.sj_nav{ display:block; float:right; position:relative; width:22px;right:30px; min-height:60px;}	
.header{height:60px;padding:0px;}
.header.sticky{background:#fff;}
.logo{padding-top:0px;}
.logo{left:30px;}
.logo img{width:auto;height:auto;}
.header .mobile-inner-header-icon{background:url(../images/bg2.png) no-repeat center center;}
.header .mobile-inner-header-icon-click{background:url(../images/bg3.png) no-repeat center center;}
.header.sticky .mobile-inner-header-icon{background:url(../images/bg.png) no-repeat center center;}
.header .pc_nav{display:none;}
.header li a{letter-spacing:0.1vw;}

}
@media(max-width:414px){
.logo{left:15px;}
.sj_nav{right:15px;}
.logo img{width:80%;height:auto;}
.logo{padding-top:8px;}
}
/*header end*/

/*header begin*/
.head {position:fixed;width: 100%;height:4.2vw;transition: all 1s ease;text-align:center; z-index:2299;}


.head.sticky{background:#fff;}
.head.sticky .logo .tu{display:none;}
.head.sticky .logo .tu1{display:block;}
.head.sticky li a{ color:#262626;transition: all 1s ease;}
.head.sticky li:hover a{color:#262626; }
.head.sticky li.en:hover a{color:#262626;}

.head.sticky .pc_nav li.bg a:after{content:'';width:100%;position:absolute;bottom:0.78vw;left:0px;height:0.1vw;background:#e60012;}
.head.sticky .pc_nav li:hover a:after{content:'';width:100%;position:absolute;bottom:0.78vw;left:0px;height:0.1vw;background:#e60012;}

.head .pc_nav ul li.le .dnou2{opacity:0;}
.head.sticky .pc_nav ul li.le .dnou2{opacity:0;background:(255,255,255,1);}
.head.sticky .pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#262626; font-size:0.83vw;text-align:center;line-height:2.08vw;}
.head .pc_nav ul li.le:hover .dnou2{opacity:1;background:(255,255,255,1);}
.head.sticky .pc_nav ul li.le .dnou2 a:hover{ background:none; color:#e60012; font-weight:normal;}

.head.sticky .pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto;}

.head.sticky .pc_nav ul li.le:hover{ background:url(../images/bg1.jpg) no-repeat center 79px; }

.head.sticky .pc_nav li.bg .dnou2 a:after{height:0vw;}
.head.sticky .pc_nav li:hover .dnou2 a:after{height:0vw;}






.menuTitle31{cursor:pointer;width:100%; height:48px; background:#fff; color:#fff; font-size:14px; line-height:48px; padding:0 15px; color:#000; font-size:16px;}
.menuTitle31 a{ color:#000000; font-size:16px;}
.menuTitle31 a i{color:#000000; font-size:16px; text-transform:uppercase;}

@media(max-width:1440px){
.head.sticky .pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;}
.head .pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;color:#262626;}
.head .pc_nav ul li.le .dnou2{width:10vw;left: -1.15vw;background:rgba(255,255,255,1);}

}
@media(max-width:1024px){
.head{height:60px;background:#fff;}
.head .logo .tu1{display:block;}
.head .logo .tu {display: none;}
.head li a{letter-spacing:0.1vw;}
.head .mobile-inner-header-icon{background:url(../images/bg.png) no-repeat center center;}
.head .mobile-inner-header-icon-click{background:url(../images/bg1.png) no-repeat center center;}
.head.sticky .mobile-inner-header-icon{background:url(../images/bg.png) no-repeat center center;}


}
@media(max-width:414px){

}
/*header end*/

/*header begin*/
.head1 {position:fixed;width: 100%;height:4.2vw;transition: all 1s ease;text-align:center; z-index:2299;}
.head1.sticky{background:#fff;}
.head1 .pc_nav ul li.le .dnou2{width:8vw; height:0px; overflow:hidden;position: absolute;left:-0.78vw;opacity:0;background:rgba(0,0,0,0.5); z-index:9999;line-height:2.08vw; top:4.2vw;transition: all 1s ease; z-index:999999;padding:0.52vw 0px;}

.pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#fff; font-size:0.83vw;text-align:center;line-height:2.08vw;}

.pc_nav ul li.le .dnou2 a:hover{ background:none; color:#e60012; font-weight:normal;}

.pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto}

.pc_nav ul li.le:hover{ background:url(../images/bg1.jpg) no-repeat center 4.2vw; }

.pc_nav li.bg .dnou2 a:after{height:0vw;}
.pc_nav li:hover .dnou2 a:after{height:0vw;}

.head1.sticky .pc_nav ul li.le .dnou2{opacity:0;background:rgba(255,255,255,1);}
.head1.sticky .pc_nav ul li.le .dnou2 a{ display:block; background:none; color:#262626; font-size:0.83vw;text-align:center;line-height:2.08vw;}

.head1.sticky .pc_nav ul li.le .dnou2 a:hover{ background:none; color:#e60012; font-weight:normal;}

.head1.sticky .pc_nav ul li.le:hover .dnou2 {opacity: 1;height:auto}

.head1.sticky .pc_nav ul li.le:hover{ background:url(../images/bg1.jpg) no-repeat center 4.2vw; }

.head1.sticky .pc_nav li.bg .dnou2 a:after{height:0vw;}
.head1.sticky .pc_nav li:hover .dnou2 a:after{height:0vw;}






.head1.sticky .logo .tu{display:none;}
.head1.sticky .logo .tu1{display:block;}
.head1.sticky li a{ color:#262626;transition: all 1s ease;}
.head1.sticky li:hover a{color:#262626; }
.head1.sticky .pc_nav li:hover a:after{background:#e60012;}
.head1.sticky .pc_nav li.bg a:after{background:#e60012;}
.head1.sticky li.en:hover a{color:#262626; }



.menuTitle31{cursor:pointer;width:100%; height:48px; background:#fff; color:#fff; font-size:14px; line-height:48px; padding:0 15px; color:#000; font-size:16px;}
.menuTitle31 a{ color:#000000; font-size:16px;}
.menuTitle31 a i{color:#000000; font-size:16px; text-transform:uppercase;}
@media(max-width:1440px){

.head1.sticky .pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;}
.pc_nav ul li.le .dnou2 a{font-size:15px;line-height:2.3vw;}
.head1 .pc_nav ul li.le .dnou2{width:10vw;left: -1.15vw;}

}

@media(max-width:1024px){
.head1{height:60px;background:#fff;}
.head1 .logo .tu1{display:block;}
.head1 .logo .tu {display: none;}
.head1 li a{letter-spacing:0.1vw;}
.head1 .mobile-inner-header-icon{background:url(../images/bg.png) no-repeat center center;}
.head1 .mobile-inner-header-icon-click{background:url(../images/bg1.png) no-repeat center center;}
.head1.sticky .mobile-inner-header-icon{background:url(../images/bg.png) no-repeat center center;}


}
@media(max-width:414px){

}
/*header end*/




/*fotter begin*/
.footer{background:#363636;width:100%; height:auto; overflow:hidden;position:relative; z-index:1;}
.foot_bb{width:100%;height:auto;overflow:hidden;padding:3vw 8.33vw 0px;}
.foot_bbl{float:left;}
.foot_bbl p img{width:11.6vw;height:3vw;}
.foot_bbl ul{margin-top:3.13vw;}
.foot_bbl li{float:left;padding:0px 1.04vw;}
.foot_bbl li.bg{padding-left:0px;border-left:0px;}
.foot_bbl li a{display:block;font-size:0.83vw;line-height:1.25vw;color:#fff;}

.foot_bbr{float:right;    margin-bottom: 1.6vw;}
.foot_bbr h2{font-size:1.25vw;line-height:1.25vw;color:#fff;margin-bottom:1.6vw;}


.foot_w{width:100%;height:auto;overflow:hidden;padding:1.6vw 0px;border-top:1px solid #626262;}
.foot_bw_l{float:right;}
.foot_bw_l p{font-size:0.83vw;line-height:1.25vw;color:#ffffff;margin-bottom:0.52vw;}
.foot_bw_r{float:right;margin-left:5.2vw;}
.foot_bw_r h3{font-size:1.25vw;line-height:1.25vw;color:#ffffff;margin-bottom:2vw;}
.foot_bw_r h3 img{vertical-align:middle;margin-right:10px;margin-top:-5px;}
.foot_bw_r p{float:right}
.foot_bw_r p a{display: inline-block;margin-right: 0.52vw;}

@media(max-width:1440px){
.foot_bbl li a{font-size:14px;line-height:24px;text-align:center;}
.foot_bbr h2{font-size:20px;line-height:24px;margin-bottom:30px;}
.foot_bw_l p{font-size:14px;line-height:24px;margin-bottom:10px;}
.foot_bw_r h3{font-size:22px;line-height:22px;margin-bottom:30px;}
}

@media(max-width:1024px){
.foot_bb{padding:30px 30px 0px;}
.foot_bbl p img{width:auto;height:auto;}
.foot_bbl{float:none;width:100%;height:auto;overflow:hidden;margin-bottom:10px;}
.foot_bbl ul{margin-top:10px;width: 100%;height: auto;overflow: hidden;}
.foot_bbl li{padding:0px 0px;width:16%;}
.foot_bbl li a{font-size:16px;line-height:20px;text-align:center;}
.foot_bbr{float:none;width:100%;margin-bottom:20px;clear: both;}
.foot_bbr h2{font-size:24px;line-height:24px;margin-bottom:30px;}
.foot_w{padding:10px 0px;}
.foot_bw_l p{font-size:16px;line-height:24px;margin-bottom:10px;}
.foot_bw_r{margin-left:100px;}
.foot_bw_r h3{font-size:24px;line-height:24px;margin-bottom:30px;}
.foot_bw_r h3 img{margin-right:10px;margin-top:-5px;}
.foot_bw_r p a{margin-right: 10px;}
.foot_bw_l{float: left;}



}
@media(max-width:768px){
.foot_bb{padding:15px 15px 0px;}
}

@media(max-width:414px){
.foot_bw_r {margin-left: 0px;float:left;}
.foot_bw_r p{float:left}
.foot_bbl li {padding: 0px 0px;width: 33.33%;margin-bottom: 10px;}
.foot_bbr h2{font-size:20px;line-height:20px;margin-bottom:20px;}
.foot_bw_r h3 {font-size:16px;line-height: 16px;margin-bottom: 10px;}
.foot_bw_l p {font-size: 14px;line-height: 24px;margin-bottom: 5px;}

}
@media(max-width:375px){

}
@media(max-width:360px){

}
/*fotter end*/



































